trompe loeil - German English Dictionary